derailing stop - Spanish English Dictionary